Разработка приложения Sushi App. Часть 1
➡️Ссылка на репозиторий с кодом этого урока (ветка main)
Практика
В течении нескольких занятий мы разработаем небольшое приложение по заказу роллов.
Приложение будет представлять собой:
- Главный экран, содержащий список карточек товара (например, роллы)
- Детальный экран, содержащий подробную информацию про товар
- Экран корзины, содержащий список товара для заказа
- * Экран авторизации
- * Данные товара загрузаются через сеть

Приложение комплексное, на практике применяются все изученные до этого моменты темы
Основное внимание следует уделить:
StatefulWidget(управление состоянием)Navigator(простая навигация между экранами)Buttons(обработка нажатий, изменение активности)Gesture Detector(обработка нажатий на изображение)
Подготовка структуры проекта
Создадим новый Flutter проект под названием sushi_app
В папкe lib добавим несколько новых директорий
screens- хранит все экраны приложенияwidgets- хранит виджеты помощники, например карточка товараmodels- хранит модели данных, например описание объекта товара с ролламиdata- хранит конкретные данные товара (имя, изображение, цена и т.д.)
Читайте комментарии в коде проекта!
